Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This workflow will create a distribution and upload it to pypi when a tag is pushed, this does not require setting up API keys in the repository, see more here
![Screenshot 2024-08-15 at 10 57 26](https://private-user-images.githubusercontent.com/20954878/358158203-5b312d7b-de43-4557-8a24-e9564051a421.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTI3NjUsIm5iZiI6MTczOTQ1MjQ2NSwicGF0aCI6Ii8yMDk1NDg3OC8zNTgxNTgyMDMtNWIzMTJkN2ItZGU0My00NTU3LThhMjQtZTk1NjQwNTFhNDIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDEzMTQyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU0ODc4NjFiNDIwYTYyZjU0OWMwYWIwNWVjNGMxNTY5YWI1ODRjNjYwOWIxNDZhNzI3YTQyYzkwZTU3ZGVkYmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.2BaYLOft_x_QMG4h63Upg1bG3KZxYOneq-SlvZIo-6o)
In order for this to work the project needs to be registered here https://pypi.org/manage/account/publishing/ with the following parameters:
@vmalloc Before merging this, can you try tagging this commit with a prerelease version to see that it indeed works, I have only tested it with TestPyPI